PDS label
NASA Planetary Data System (PDS) data files have a plain-text label either embedded at the beginning of the file or in a separate file. The label has metadata that describes the format of the data, as well as information about when the data were acquired and certain instrument-specific details.
NASAVIew is a free program from PDS that will display a PDS-labeled image. PDS deliberately does not use any commercial or proprietary formats to archive data, in order to ensure the long-term viability of the data.
Label versions
Data from MER and MSL are currently formatted using PDS version 3 standards. An example label from MSL Navcam is shown below.
PDS_VERSION_ID = PDS3
/* FILE DATA ELEMENTS */
RECORD_TYPE = FIXED_LENGTH
RECORD_BYTES = 2048
FILE_RECORDS = 1046
LABEL_RECORDS = 14
/* POINTERS TO DATA OBJECTS */
^IMAGE_HEADER = ("NRB_424748435EDR_F0060560NCAM05104M1.IMG"
,15)
^IMAGE = ("NRB_424748435EDR_F0060560NCAM05104M1.IMG"
,23)
/* IDENTIFICATION DATA ELEMENTS */
MSL:ACTIVE_FLIGHT_STRING_ID = B
DATA_SET_ID = "MSL-M-NAVCAM-2-EDR-V1.0"
DATA_SET_NAME = "MSL MARS NAVIGATION CAMERA 2 EDR V1.0"
COMMAND_SEQUENCE_NUMBER = 4
FRAME_ID = "RIGHT"
FRAME_TYPE = STEREO
GEOMETRY_PROJECTION_TYPE = RAW
IMAGE_ID = "111"
IMAGE_TYPE = REGULAR
MSL:IMAGE_ACQUIRE_MODE = IMAGE
INSTRUMENT_HOST_ID = "MSL"
INSTRUMENT_HOST_NAME = "MARS SCIENCE LABORATORY"
INSTRUMENT_ID = "NAV_RIGHT_B"
INSTRUMENT_NAME = "NAVIGATION CAMERA RIGHT STRING B"
INSTRUMENT_SERIAL_NUMBER = "218"
INSTRUMENT_TYPE = "IMAGING CAMERA"
INSTRUMENT_VERSION_ID = "FM"
MSL:LOCAL_MEAN_SOLAR_TIME = "Sol-00307M13:02:09.505"
LOCAL_TRUE_SOLAR_TIME = "12:11:55"
MISSION_NAME = "MARS SCIENCE LABORATORY"
MISSION_PHASE_NAME = "PRIMARY SURFACE MISSION"
OBSERVATION_ID = "UNK"
PLANET_DAY_NUMBER = 307
MSL:LOCAL_TRUE_SOLAR_TIME_SOL = 307
PRODUCER_INSTITUTION_NAME = "MULTIMISSION INSTRUMENT PROCESSING
LAB, JET PROPULSION LAB"
PRODUCT_CREATION_TIME = 2013-09-27T01:58:03.000
PRODUCT_VERSION_ID = "V1.0 D-38107"
RELEASE_ID = "0004"
MSL:REQUEST_ID = "0"
ROVER_MOTION_COUNTER = (6,560,4,0,0,0,12,0,0,0)
ROVER_MOTION_COUNTER_NAME = ("SITE","DRIVE","POSE","ARM","CHIMRA",
"DRILL","RSM","HGA","DRT","IC")
SEQUENCE_ID = "ncam05104"
SEQUENCE_VERSION_ID = "2103"
SOLAR_LONGITUDE = 337.207
SPACECRAFT_CLOCK_CNT_PARTITION = 1
SPACECRAFT_CLOCK_START_COUNT = "424748435.076"
SPACECRAFT_CLOCK_STOP_COUNT = "424748435.388"
START_TIME = 2013-06-17T13:46:58.562
STOP_TIME = 2013-06-17T13:46:58.874
TARGET_NAME = "MARS"
TARGET_TYPE = PLANET
SOURCE_PRODUCT_ID = "NRB_424748435EDR_F0060560NCAM05104M1"
PRODUCT_ID = "NRB_424748435EDR_F0060560NCAM05104M1"
/* TELEMETRY DATA ELEMENTS */
APPLICATION_PROCESS_ID = 322
APPLICATION_PROCESS_NAME = "ImgImageIcerNr"
EARTH_RECEIVED_START_TIME = 2013-06-17T16:35:17.209
EARTH_RECEIVED_STOP_TIME = 2013-06-17T16:35:49.543
EXPECTED_PACKETS = 66
RECEIVED_PACKETS = 66
SPICE_FILE_NAME = "chronos.msl"
TELEMETRY_PROVIDER_ID = "MPCS_MSL_DP"
MSL:TELEMETRY_SOURCE_HOST_NAME = "mslsmsampcs1"
TELEMETRY_SOURCE_NAME = "ImgImageIcerNr_0424748435-05025-1.dat"
MSL:TELEMETRY_SOURCE_TYPE = "DATA PRODUCT"
MSL:COMMUNICATION_SESSION_ID = "33072"
DOWNLOAD_PRIORITY = 19
MSL:EXPECTED_TRANSMISSION_PATH = "3851"
MSL:FLIGHT_SOFTWARE_MODE = "8"
FLIGHT_SOFTWARE_VERSION_ID = "165112380"
MSL:PRODUCT_COMPLETION_STATUS = COMPLETE_CHECKSUM_PASS
MSL:PRODUCT_TAG = "0"
MSL:SEQUENCE_EXECUTION_COUNT = 1
MSL:TELEMETRY_SOURCE_SIZE = 526298
MSL:TELEMETRY_SOURCE_CHECKSUM = 7345
MSL:TELEMETRY_SOURCE_START_TIME = 2013-168T13:46:58.562
MSL:TELEMETRY_SOURCE_SCLK_START = "424748435.050"
MSL:STRIPING_COUNT = 0
MSL:STRIPING_OVERLAP_ROWS = 0
MSL:AUTO_DELETE_FLAG = "FALSE"
MSL:TRANSMISSION_PATH = "65535"
MSL:VIRTUAL_CHANNEL_ID = "32"
/* HISTORY DATA ELEMENTS */
GROUP = PDS_HISTORY_PARMS
SOFTWARE_NAME = "MSLEDRGEN"
SOFTWARE_VERSION_ID = "V1.0 04-01-2011"
PROCESSING_HISTORY_TEXT = "CODMAC LEVEL 1 TO LEVEL 2 CONVERSION
VIA JPL/MIPL MSLEDRGEN"
END_GROUP = PDS_HISTORY_PARMS
/* CAMERA_MODEL DATA ELEMENTS */
GROUP = GEOMETRIC_CAMERA_MODEL_PARMS
CALIBRATION_SOURCE_ID = "5"
^MODEL_DESC = "GEOMETRIC_CM.TXT"
MODEL_TYPE = CAHVOR
MODEL_COMPONENT_ID = ("C","A","H","V","O","R")
MODEL_COMPONENT_NAME = ("CENTER","AXIS","HORIZONTAL",
"VERTICAL","OPTICAL","RADIAL")
MODEL_COMPONENT_1 = (0.563478,0.554935,-1.89978)
MODEL_COMPONENT_2 = (-0.481462,0.807176,0.341532)
MODEL_COMPONENT_3 = (-1294.46,-211.975,166.968)
MODEL_COMPONENT_4 = (-41.9291,55.9086,1323.23)
MODEL_COMPONENT_5 = (-0.48027,0.806303,0.345254)
MODEL_COMPONENT_6 = (1.6e-05,0.00171,-0.004983)
MSL:MODEL_TRANSFORM_VECTOR = (0.80457,0.559305,-1.90608)
MSL:MODEL_TRANSFORM_QUATERNION = (0.488382,0.14803,-0.0842346,0.855848)
REFERENCE_COORD_SYSTEM_NAME = "ROVER_NAV_FRAME"
REFERENCE_COORD_SYSTEM_INDEX = (6,560,4,0,0,0,12,0,0,0)
MSL:INTERPOLATION_METHOD = NONE
MSL:INTERPOLATION_VALUE = 0.0
END_GROUP = GEOMETRIC_CAMERA_MODEL_PARMS
/* COORDINATE SYSTEM STATE: ROVER */
GROUP = ROVER_COORD_SYSTEM_PARMS
MSL:SOLUTION_ID = "telemetry"
COORDINATE_SYSTEM_NAME = "ROVER_NAV_FRAME"
COORDINATE_SYSTEM_INDEX = (6,560,4,0,0,0,12,0,0,0)
COORDINATE_SYSTEM_INDEX_NAME = ("SITE","DRIVE","POSE","ARM","CHIMRA",
"DRILL","RSM","HGA","DRT","IC")
ORIGIN_OFFSET_VECTOR = (-40.8833,7.50704,-1.18964)
ORIGIN_ROTATION_QUATERNION = (0.246844,-0.0534452,-0.0394886,0.966774)
POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE
POSITIVE_ELEVATION_DIRECTION = UP
QUATERNION_MEASUREMENT_METHOD = FINE
REFERENCE_COORD_SYSTEM_NAME = "SITE_FRAME"
REFERENCE_COORD_SYSTEM_INDEX = 6
END_GROUP = ROVER_COORD_SYSTEM_PARMS
/* COORDINATE SYSTEM STATE: SITE */
GROUP = SITE_COORD_SYSTEM_PARMS
MSL:SOLUTION_ID = "telemetry"
COORDINATE_SYSTEM_NAME = "SITE_FRAME"
COORDINATE_SYSTEM_INDEX = 6
COORDINATE_SYSTEM_INDEX_NAME = "SITE"
ORIGIN_OFFSET_VECTOR = (32.3739,46.4047,1.50609)
ORIGIN_ROTATION_QUATERNION = (1.0,0.0,0.0,0.0)
POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE
POSITIVE_ELEVATION_DIRECTION = UP
REFERENCE_COORD_SYSTEM_NAME = "SITE_FRAME"
REFERENCE_COORD_SYSTEM_INDEX = 5
END_GROUP = SITE_COORD_SYSTEM_PARMS
/* COORDINATE SYSTEM STATE: REMOTE SENSING MAST */
GROUP = RSM_COORD_SYSTEM_PARMS
MSL:SOLUTION_ID = "telemetry"
COORDINATE_SYSTEM_NAME = "RSM_HEAD_FRAME"
COORDINATE_SYSTEM_INDEX = (6,560,4,0,0,0,12,0,0,0)
COORDINATE_SYSTEM_INDEX_NAME = ("SITE","DRIVE","POSE","ARM","CHIMRA",
"DRILL","RSM","HGA","DRT","IC")
ORIGIN_OFFSET_VECTOR = (0.80457,0.559305,-1.90608)
ORIGIN_ROTATION_QUATERNION = (0.488382,0.14803,-0.0842346,0.855848)
POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE
POSITIVE_ELEVATION_DIRECTION = UP
REFERENCE_COORD_SYSTEM_NAME = "ROVER_NAV_FRAME"
REFERENCE_COORD_SYSTEM_INDEX = (6,560,4,0,0,0,12,0,0,0)
END_GROUP = RSM_COORD_SYSTEM_PARMS
/* COORDINATE SYSTEM STATE: ROBOTIC ARM */
GROUP = ARM_COORD_SYSTEM_PARMS
MSL:SOLUTION_ID = "telemetry"
COORDINATE_SYSTEM_NAME = "ARM_APXS_FRAME"
COORDINATE_SYSTEM_INDEX = (6,560,4,0,0,0,12,0,0,0)
COORDINATE_SYSTEM_INDEX_NAME = ("SITE","DRIVE","POSE","ARM","CHIMRA",
"DRILL","RSM","HGA","DRT","IC")
ORIGIN_OFFSET_VECTOR = (1.32954,-0.47579,-0.242912)
ORIGIN_ROTATION_QUATERNION = (0.996929,-0.0090404,-0.00127885,
0.0777736)
POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE
POSITIVE_ELEVATION_DIRECTION = UP
REFERENCE_COORD_SYSTEM_NAME = "ROVER_MECH_FRAME"
REFERENCE_COORD_SYSTEM_INDEX = (6,560,4,0,0,0,12,0,0,0)
END_GROUP = ARM_COORD_SYSTEM_PARMS
/* ARTICULATION DEVICE STATE: REMOTE SENSING MAST */
GROUP = RSM_ARTICULATION_STATE_PARMS
ARTICULATION_DEVICE_ID = "RSM"
ARTICULATION_DEVICE_NAME = "REMOTE SENSING MAST"
ARTICULATION_DEVICE_ANGLE = (5.27169 <rad>,1.24435 <rad>,
5.27787 <rad>,1.24789 <rad>,
4.74341 <rad>,1.19245 <rad>,
5.27782 <rad>,1.24787 <rad>)
ARTICULATION_DEVICE_ANGLE_NAME = ("AZIMUTH-MEASURED",
"ELEVATION-MEASURED",
"AZIMUTH-REQUESTED",
"ELEVATION-REQUESTED","AZIMUTH-INITIAL"
,"ELEVATION-INITIAL","AZIMUTH-FINAL",
"ELEVATION-FINAL")
ARTICULATION_DEVICE_MODE = DEPLOYED
END_GROUP = RSM_ARTICULATION_STATE_PARMS
/* ARTICULATION DEVICE STATE: ROBOTIC ARM */
GROUP = ARM_ARTICULATION_STATE_PARMS
ARTICULATION_DEVICE_ID = "ARM"
ARTICULATION_DEVICE_NAME = "SAMPLE ARM"
ARTICULATION_DEVICE_ANGLE = (1.5721 <rad>,-0.277767 <rad>,
-2.81632 <rad>,3.1211 <rad>,
0.593776 <rad>,1.56825 <rad>,
-0.277768 <rad>,-2.82544 <rad>,
3.11656 <rad>,0.593432 <rad>)
ARTICULATION_DEVICE_ANGLE_NAME = ("JOINT 1 AZIMUTH-ENCODER",
"JOINT 2 ELEVATION-ENCODER",
"JOINT 3 ELBOW-ENCODER",
"JOINT 4 WRIST-ENCODER",
"JOINT 5 TURRET-ENCODER",
"JOINT 1 AZIMUTH-RESOLVER",
"JOINT 2 ELEVATION-RESOLVER",
"JOINT 3 ELBOW-RESOLVER",
"JOINT 4 WRIST-RESOLVER",
"JOINT 5 TURRET-RESOLVER")
ARTICULATION_DEVICE_MODE = "FREE SPACE"
ARTICULATION_DEVICE_TEMP = (-27.1601 <degC>,-25.0222 <degC>,
-14.9711 <degC>,-20.8717 <degC>,
-30.3093 <degC>)
ARTICULATION_DEVICE_TEMP_NAME = ("AZIMUTH JOINT","ELEVATION JOINT",
"ELBOW JOINT","WRIST JOINT",
"TURRET JOINT")
ARTICULATION_DEV_INSTRUMENT_ID = "APXS"
ARTICULATION_DEV_VECTOR = (-0.0838439,-0.102738,0.991168)
ARTICULATION_DEV_VECTOR_NAME = "GRAVITY"
CONTACT_SENSOR_STATE = ("NO CONTACT","NO CONTACT","NO CONTACT"
,"NO CONTACT","NO CONTACT","NO CONTACT"
,"NO CONTACT","CLOSED")
CONTACT_SENSOR_STATE_NAME = ("MAHLI SWITCH 1","MAHLI SWITCH 2",
"DRT SWITCH 1","DRT SWITCH 2",
"DRILL SWITCH 1","DRILL SWITCH 2",
"APXS DOOR SWITCH","APXS SWITCH")
END_GROUP = ARM_ARTICULATION_STATE_PARMS
/* ARTICULATION DEVICE STATE: MOBILITY CHASSIS */
GROUP = CHASSIS_ARTICULATION_ST_PARMS
ARTICULATION_DEVICE_ID = "CHASSIS"
ARTICULATION_DEVICE_NAME = "MOBILITY CHASSIS"
ARTICULATION_DEVICE_ANGLE = (-0.0 <rad>,-0.0 <rad>,
4.26106e-05 <rad>,0.000127832 <rad>,
0.00415128 <rad>,-0.0377879 <rad>,
-0.00498262 <rad>,0.00310137 <rad>)
ARTICULATION_DEVICE_ANGLE_NAME = ("LEFT FRONT WHEEL","RIGHT FRONT WHEEL"
,"LEFT REAR WHEEL","RIGHT REAR WHEEL",
"LEFT BOGIE","RIGHT BOGIE",
"LEFT DIFFERENTIAL",
"RIGHT DIFFERENTIAL")
ARTICULATION_DEVICE_MODE = DEPLOYED
END_GROUP = CHASSIS_ARTICULATION_ST_PARMS
/* ARTICULATION DEVICE STATE: HIGH GAIN ANTENNA */
GROUP = HGA_ARTICULATION_STATE_PARMS
ARTICULATION_DEVICE_ID = "HGA"
ARTICULATION_DEVICE_NAME = "HIGH GAIN ANTENNA"
ARTICULATION_DEVICE_ANGLE = (1.11309e-05 <rad>,-0.784997 <rad>)
ARTICULATION_DEVICE_ANGLE_NAME = ("AZIMUTH","ELEVATION")
ARTICULATION_DEVICE_MODE = DEPLOYED
END_GROUP = HGA_ARTICULATION_STATE_PARMS
/* OBSERVATION REQUEST */
GROUP = OBSERVATION_REQUEST_PARMS
COMMAND_INSTRUMENT_ID = "NAVCAM_RIGHT"
AUTO_EXPOSURE_DATA_CUT = 2000
AUTO_EXPOSURE_PERCENT = 5.0
AUTO_EXPOSURE_PIXEL_FRACTION = 1.0
BAD_PIXEL_REPLACEMENT_FLAG = "TRUE"
DETECTOR_ERASE_COUNT = 2
EARLY_PIXEL_SCALE_FLAG = "FALSE"
EARLY_IMAGE_RETURN_FLAG = "FALSE"
EXPOSURE_TYPE = AUTO
EXPOSURE_SCALE_FACTOR = 1.0
EXPOSURE_DURATION_COUNT = 25
EXPOSURE_TABLE_ID = "NAVCAM_R"
EXPOSURE_TBL_UPDATE_FLAG = "TRUE"
FLAT_FIELD_CORRECTION_FLAG = "FALSE"
INSTRUMENT_COORDINATE = (4.71239 <rad>,-0.296706 <rad>)
INSTRUMENT_COORDINATE_NAME = ("AZIMUTH","ELEVATION")
MSL:INSTRUMENT_COORD_FRAME_ID = "LL"
MSL:INSTRUMENT_COORD_FRAME_INDEX= 0
INSTRUMENT_IDLE_TIMEOUT = 300 <s>
MAX_AUTO_EXPOS_ITERATION_COUNT = 6
SHUTTER_CORRECTION_MODE_ID = "ALWAYS"
SHUTTER_CORRECT_THRESH_COUNT = 5
SOURCE_ID = "GND"
END_GROUP = OBSERVATION_REQUEST_PARMS
/* IMAGE REQUEST */
GROUP = IMAGE_REQUEST_PARMS
SOURCE_ID = "GND"
GROUP_APPLICABILITY_FLAG = "TRUE"
DOWNLOAD_PRIORITY = 19
PIXEL_DOWNSAMPLE_OPTION = NONE
PIXEL_AVERAGING_HEIGHT = 1
PIXEL_AVERAGING_WIDTH = 1
SAMPLE_BIT_MODE_ID = "NONE"
INST_CMPRS_MODE = 1
INST_CMPRS_RATE = 4.0
INST_CMPRS_QUALITY = 0
INST_CMPRS_FILTER = E
INST_CMPRS_SEGMENTS = 32
INST_DECOMP_STAGES = 4
END_GROUP = IMAGE_REQUEST_PARMS
/* SUBFRAME REQUEST */
GROUP = SUBFRAME_REQUEST_PARMS
SOURCE_ID = "GND"
GROUP_APPLICABILITY_FLAG = "FALSE"
SUBFRAME_TYPE = NONE
FIRST_LINE = 1
FIRST_LINE_SAMPLE = 1
LINES = 1024
LINE_SAMPLES = 1024
END_GROUP = SUBFRAME_REQUEST_PARMS
/* THUMBNAIL REQUEST */
GROUP = THUMBNAIL_REQUEST_PARMS
SOURCE_ID = "GND"
GROUP_APPLICABILITY_FLAG = "TRUE"
DOWNLOAD_PRIORITY = 0
LINES = 64
LINE_SAMPLES = 64
SAMPLE_BIT_MODE_ID = "NONE"
INST_CMPRS_MODE = 1
INST_CMPRS_RATE = 1.0
INST_CMPRS_QUALITY = 0
INST_CMPRS_FILTER = E
INST_CMPRS_SEGMENTS = 32
INST_DECOMP_STAGES = 4
END_GROUP = THUMBNAIL_REQUEST_PARMS
/* COLUMN SUMMATION REQUEST */
GROUP = COLUMN_SUM_REQUEST_PARMS
SOURCE_ID = "GND"
GROUP_APPLICABILITY_FLAG = "FALSE"
DOWNLOAD_PRIORITY = 19
END_GROUP = COLUMN_SUM_REQUEST_PARMS
/* REFERENCE PIXEL REQUEST */
GROUP = REFERENCE_PIXEL_REQUEST_PARMS
SOURCE_ID = "GND"
GROUP_APPLICABILITY_FLAG = "FALSE"
DOWNLOAD_PRIORITY = 19
INST_CMPRS_MODE = 3
INST_CMPRS_RATE = 12.0
INST_CMPRS_QUALITY = 0
INST_CMPRS_FILTER = E
INST_CMPRS_SEGMENTS = 32
INST_DECOMP_STAGES = 4
END_GROUP = REFERENCE_PIXEL_REQUEST_PARMS
/* HISTOGRAM REQUEST */
GROUP = HISTOGRAM_REQUEST_PARMS
SOURCE_ID = "GND"
GROUP_APPLICABILITY_FLAG = "FALSE"
DOWNLOAD_PRIORITY = 19
END_GROUP = HISTOGRAM_REQUEST_PARMS
/* INSTRUMENT STATE RESULTS */
GROUP = INSTRUMENT_STATE_PARMS
AZIMUTH_FOV = 45.5143 <deg>
ELEVATION_FOV = 45.5268 <deg>
BAD_PIXEL_REPLACEMENT_ID = "1"
DETECTOR_FIRST_LINE = 1
DETECTOR_LINES = 1024
DETECTOR_TO_IMAGE_ROTATION = 90.0
DOWNSAMPLE_METHOD = NONE
EXPOSURE_COUNT = 1
EXPOSURE_DURATION = 312.32 <ms>
EXPOSURE_DURATION_COUNT = 61
FLAT_FIELD_CORRECTION_FLAG = "FALSE"
FLAT_FIELD_CORRECTION_PARM = (0.0,0.0,0.0,0.0,0.0)
INSTRUMENT_MODE_ID = "FULL_FRAME"
INSTRUMENT_TEMPERATURE = (0.0 <degC>,-14.9488 <degC>,
-10.7556 <degC>,0.0 <degC>,0.0 <degC>,
-7.37004 <degC>,-4.89122 <degC>,
0.0 <degC>,-17.5701 <degC>,
-21.2299 <degC>,-16.2217 <degC>,
-19.5223 <degC>,-11.3904 <degC>,
-9.81636 <degC>,-11.4272 <degC>,
-9.47891 <degC>,-0.60738 <degC>,
0.0 <degC>,0.0 <degC>,-1.7863 <degC>,
-16.4961 <degC>,-16.2864 <degC>,
-15.1173 <degC>,-14.7114 <degC>)
INSTRUMENT_TEMPERATURE_NAME = ("A_FRONT_LEFT_HAZ_CCD",
"A_FRONT_LEFT_HAZ_ELECTRONICS",
"A_FRONT_RIGHT_HAZ_CCD",
"A_FRONT_RIGHT_HAZ_ELECTRONICS",
"A_REAR_LEFT_HAZ_CCD",
"A_REAR_LEFT_HAZ_ELECTRONICS",
"A_REAR_RIGHT_HAZ_CCD",
"A_REAR_RIGHT_HAZ_ELECTRONICS",
"A_LEFT_NAV_CCD",
"A_LEFT_NAV_ELECTRONICS",
"A_RIGHT_NAV_CCD",
"A_RIGHT_NAV_ELECTRONICS",
"B_FRONT_LEFT_HAZ_CCD",
"B_FRONT_LEFT_HAZ_ELECTRONICS",
"B_FRONT_RIGHT_HAZ_CCD",
"B_FRONT_RIGHT_HAZ_ELECTRONICS",
"B_REAR_LEFT_HAZ_CCD",
"B_REAR_LEFT_HAZ_ELECTRONICS",
"B_REAR_RIGHT_HAZ_CCD",
"B_REAR_RIGHT_HAZ_ELECTRONICS",
"B_LEFT_NAV_CCD",
"B_LEFT_NAV_ELECTRONICS",
"B_RIGHT_NAV_CCD",
"B_RIGHT_NAV_ELECTRONICS")
OFFSET_MODE_ID = "4095"
PIXEL_AVERAGING_HEIGHT = 1
PIXEL_AVERAGING_WIDTH = 1
SAMPLE_BIT_METHOD = NONE
SAMPLE_BIT_MODE_ID = "NONE"
SHUTTER_EFFECT_CORRECTION_FLAG = "TRUE"
END_GROUP = INSTRUMENT_STATE_PARMS
/* INSTRUMENT INITIAL STATE RESULTS */
GROUP = INITIAL_STATE_PARMS
ROVER_MOTION_COUNTER = (6,560,4,0,0,0,12,0,0,0)
ROVER_MOTION_COUNTER_NAME = ("SITE","DRIVE","POSE","ARM","CHIMRA",
"DRILL","RSM","HGA","DRT","IC")
ORIGIN_OFFSET_VECTOR = (-40.8833,7.50704,-1.18964)
ORIGIN_ROTATION_QUATERNION = (0.246844,-0.0534452,-0.0394886,0.966774)
QUATERNION_MEASUREMENT_METHOD = FINE
END_GROUP = INITIAL_STATE_PARMS
/* COMPRESSION RESULTS */
GROUP = COMPRESSION_PARMS
ERROR_PIXELS = 0
INST_CMPRS_FILTER = E
INST_CMPRS_MODE = 1
INST_CMPRS_NAME = "ICER"
INST_CMPRS_QUALITY = 5
INST_CMPRS_RATE = 4.0
INST_CMPRS_RATIO = 3.0
INST_CMPRS_SEGMENTS = 32
INST_CMPRS_SEGMENT_QUALITY = (5.00062,5.00057,5.00012,5.00075,
5.00039,5.00078,5.00066,5.00069,5.00081
,5.00024,5.00062,5.00063,5.00045,
5.00024,5.00033,5.00013,5.00066,5.00066
,5.00033,5.00003,5.00059,5.00029,
5.00036,5.00062,5.00009,5.00003,5.00049
,5.00898,5.25,5.25056,5.25018,5.25009)
INST_CMPRS_SEGMENT_STATUS = ("0","0","0","0","0","0","0","0","0",
"0","0","0","0","0","0","0","0","0","0"
,"0","0","0","0","0","0","0","0","0",
"0","0","0","0")
INST_CMPRS_SEG_FIRST_LINE = (1,1,1,1,1,161,161,161,161,161,321,321,
321,321,321,481,481,481,481,481,641,641
,641,641,641,641,833,833,833,833,833,
833)
INST_CMPRS_SEG_FIRST_LINE_SAMP = (1,193,401,609,817,1,193,401,609,817,1,
193,401,609,817,1,193,401,609,817,1,161
,321,497,673,849,1,161,321,497,673,849)
INST_CMPRS_SEG_LINES = (160,160,160,160,160,160,160,160,160,
160,160,160,160,160,160,160,160,160,160
,160,192,192,192,192,192,192,192,192,
192,192,192,192)
INST_CMPRS_SEG_SAMPLES = (192,208,208,208,208,192,208,208,208,
208,192,208,208,208,208,192,208,208,208
,208,160,160,176,176,176,176,160,160,
176,176,176,176)
INST_CMPRS_SEG_MISSING_PIXELS = "N/A"
INST_DECOMP_STAGES = 4
END_GROUP = COMPRESSION_PARMS
/* DERIVED GEOMETRY DATA ELEMENTS: ROVER FRAME */
GROUP = ROVER_DERIVED_GEOMETRY_PARMS
INSTRUMENT_AZIMUTH = 120.93 <deg>
INSTRUMENT_ELEVATION = -19.6997 <deg>
REFERENCE_COORD_SYSTEM_INDEX = (6,560,4,0,0,0,12,0,0,0)
REFERENCE_COORD_SYSTEM_NAME = "ROVER_NAV_FRAME"
SOLAR_AZIMUTH = 50.2829 <deg>
SOLAR_ELEVATION = 77.0201 <deg>
SUN_VIEW_DIRECTION = (0.143524,0.172771,-0.974449)
END_GROUP = ROVER_DERIVED_GEOMETRY_PARMS
/* DERIVED GEOMETRY DATA ELEMENTS: SITE FRAME */
GROUP = SITE_DERIVED_GEOMETRY_PARMS
INSTRUMENT_AZIMUTH = 269.923 <deg>
INSTRUMENT_ELEVATION = -16.9606 <deg>
POSITIVE_AZIMUTH_DIRECTION = CLOCKWISE
REFERENCE_COORD_SYSTEM_INDEX = 6
REFERENCE_COORD_SYSTEM_NAME = "SITE_FRAME"
SOLAR_AZIMUTH = 211.23 <deg>
SOLAR_ELEVATION = 84.3204 <deg>
END_GROUP = SITE_DERIVED_GEOMETRY_PARMS
/* IMAGE DATA ELEMENTS */
OBJECT = IMAGE
INTERCHANGE_FORMAT = BINARY
LINES = 1024
LINE_SAMPLES = 1024
SAMPLE_TYPE = MSB_INTEGER
SAMPLE_BITS = 16
BANDS = 1
BAND_STORAGE_TYPE = BAND_SEQUENTIAL
FIRST_LINE = 1
FIRST_LINE_SAMPLE = 1
INVALID_CONSTANT = 0.0
MISSING_CONSTANT = 0.0
SAMPLE_BIT_MASK = 2#0000111111111111#
END_OBJECT = IMAGE
/* VICAR IMAGE HEADER DATA ELEMENTS */
OBJECT = IMAGE_HEADER
HEADER_TYPE = VICAR2
INTERCHANGE_FORMAT = ASCII
BYTES = 16384
^DESCRIPTION = "VICAR2.TXT"
END_OBJECT = IMAGE_HEADER
/* ODL IMAGE HEADER DATA ELEMENTS */
OBJECT = ODL_HEADER
HEADER_TYPE = ODL
INTERCHANGE_FORMAT = ASCII
BYTES = 28672
^DESCRIPTION = "ODL.TXT"
END_OBJECT = ODL_HEADER
END